eagle eye

Translations
un œil de lynx
Definitions
A keen or sharp eye; the ability to notice or observe things with great attention to detail.